Project manager telecom careers in Sohar, Oman